// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#include "targetver.h"

#include <stdio.h>
#include <tchar.h>



// TODO: reference additional headers your program requires here
#include <cassert>

#include <MOE/Core/BasicTypeHelpers.hpp>
#include <MOE/Core/ClassMeta.h>
#include <MOE/Core/Field.h>
#include <MOE/Core/Hash.h>
#include <MOE/Core/RefHelpers.hpp>
#include <MOE/Core/Type.h>

#include <MOE/System/ClassLibrary.h>
#include <MOE/System/MetaObjectHeader.h>
#include <MOE/System/NonIntrusive/ClassMeta.hpp>
#include <MOE/System/NonIntrusive/InitializeType.hpp>
#include <MOE/System/NonIntrusive/TokenClassMetaManager.h>
#include <MOE/System/NonIntrusive/TypeInitializerBase.h>
#include <MOE/System/NonIntrusive/TypeToken.hpp>
